/********** main.css **********/
#content{width:960px;padding:0px 21px 0px;margin:0 auto;background-color:#ffffff;}
#con{background-color:#eeefef;}
/***** left *****/
#left{float:left;width:620px;min-height:870px;*height:100%;_height:900px;padding:20px 20px 30px 0;background-color:#ffffff;}
.title{width:640px;height:20px;padding-bottom:4px;border-bottom:1px solid #55cb38;color:#ff9900;}
.noBorderBot{border-bottom:none;}
.title_text{float:left;width:120px;height:18px;padding:2px 0px 0px 10px;background:url(../images/ico_03.gif) no-repeat left top;font-size:14px;font-weight:bold;}
.title_more{float:right;width:50px;margin-top:4px;}

.inbox_menu{width:630px;height:27px;margin-top:5px;padding:4px 5px 0px;border-top:1px solid #55cb38;background-color:#eaffea;font-size:14px;}
.inbox_menu a{display:inline-block;height:22px;line-height:22px;padding:0 10px;color:#ff9900;}
.inbox_menu a.current{background-color:#009900;font-weight:bold;color:#ffffff;}
.info_list{width:640px;padding-bottom:10px;font-size:14px;}
.info_list li{height:26px;padding:12px 10px 0;border-bottom:1px dashed #cccccc;color:#333333;}
.info_recipients{float:left;width:150px;padding-right:10px;}
.info_recipients input{margin-right:5px;vertical-align:middle;margin-top:-2px;margin-bottom:1px;}
.info_title{float:left;width:320px;height:15px;padding-right:10px;overflow:hidden;}
.info_time{float:left;width:120px;padding-right:10px;}

.select_info{width:604px;height:21px;padding:7px 18px 0px;background-color:#eaffea;color:#999999;}
.select_info a{margin:0 3px;color:#3366ff;}
.select_info a:hover{color:#3366ff;}
.info_btn{width:640px;margin:25px 0 10px 0;text-align:center;}

.inbox_title{height:16px;margin-top:10px;padding:0 10px 8px 0;border-bottom:1px solid #cccccc;font-size:14px;font-weight:bold;}
.inbox_title .nextPage{float:right;margin-top:3px;}
.nextPage a{margin:0 5px;font-size:12px;font-weight:normal;color:#3366ff;}
.nextPage a:hover{color:#3366ff;}
.inbox_con{margin-top:10px;}
.inbox_con_left{display:inline;float:left;width:165px;margin-right:15px;padding-top:4px;}
.inbox_con_left img{float:left;}
.inbox_con_left p{display:inline;float:left;width:95px;margin-left:10px;text-align:right;color:#999999;}
.inbox_con_left p span.name{display:inline-block;margin-bottom:10px;color:#ff9900;}
.inbox_con_right{float:left;width:460px;line-height:24px;font-size:14px;}

.outbox_write{}
.table_a{width:640px;margin-top:20px;}
.table_a td{padding-top:10px;text-align:left;}
.table_a td.td1{font-size:14px;color:#ff9900;text-align:right;}

.table_b{width:640px;margin-top:20px;font-size:14px;}
.table_b td{padding:8px 0;text-align:left;}
.table_b td.td1{color:#ff9900;text-align:right;}

.personal_info{}
.modify_photo{margin:0 10px;}
.my_photo{margin:20px 0 10px;padding-bottom:18px;border-bottom:1px solid #cccccc;}
.member_photo_big{display:inline;float:left;width:120px;height:120px;margin-right:20px;padding:5px;background:url(../images/photo_bbg.gif) no-repeat left top;}
.photo_title{padding-top:10px;font-size:14px;font-weight:bold;color:#ff9900;}
.photo_msg{margin-top:10px;line-height:20px;}
.photo_pic{width:500px;margin-top:20px;padding:0 120px 20px 0;border-bottom:1px solid #cccccc;}
.photo_pic_l{display:inline;float:left;width:300px;height:300px;margin-right:20px;font-size:0px;}
.photo_pic_m{width:140px;height:140px;font-size:0px;}
.photo_pic_s{width:90px;height:90px;margin-top:20px;font-size:0px;}

.page{width:640px;height:21px;margin-top:20px;text-align:center;}
.page a{display:inline-block;width:18px;height:18px;line-height:18px;margin:0px 2px;border:1px solid #cccccc;text-align:center;}
.page a.page_left,.page a.page_right{width:22px;}
.page a.page_current{background-color:#339900;color:#ffffff;}

/***** button *****/
.a_typeA{display:inline-block;width:80px;height:27px;line-height:27px;background:url(../images/btn_bg.gif) no-repeat left top;text-align:center;color:#ffffff;font-size:14px;}
.a_typeA:hover{color:#ffffff;}

/***** input *****/
.input_a{padding:3px 2px;border-left:1px solid #777777;border-top:1px solid #777777;border-bottom:1px solid #dddddd;border-right:1px solid #dddddd;color:#666666;}
.textarea_a{width:550px;height:250px;padding:3px;border-left:1px solid #777777;border-top:1px solid #777777;border-bottom:1px solid #dddddd;border-right:1px solid #dddddd;line-height:20px;color:#666666;}
.textarea_b{width:480px;height:150px;padding:3px;border-left:1px solid #777777;border-top:1px solid #777777;border-bottom:1px solid #dddddd;border-right:1px solid #dddddd;line-height:20px;color:#666666;}

.radio_checkbox{margin-right:4px;*margin-right:0px;vertical-align:middle;margin-top:-2px;margin-bottom:1px;}

/***** right *****/
#right{float:left;width:300px;}
.right_a{padding-bottom:20px;}
.member_info_box{padding-top:20px;background-color:#ffffff;}
.member_info{width:280px;height:80px;padding:10px 10px 0px;background:url(../images/right_top_bg.gif) no-repeat right top #55cb38;}
.member_photo{float:left;width:60px;height:60px;padding:5px;background:url(../images/photo_bg.gif) no-repeat left top;}
.member_text{display:inline;float:left;margin-left:7px;}
.member_name{margin-top:4px;font-size:18px;font-weight:bold;color:#ffffff;}
.member_city{margin-top:4px;line-height:20px;color:#ffffff;}
.sideMenu{margin-top:10px;}
.sideMenu dt{width:278px;height:34px;line-height:30px;margin-top:5px;padding-left:22px;font-size:14px;font-weight:bold;color:#666666;}
.sideMenu dt span{display:block;width:278px;height:30px;padding-top:4px;text-indent:18px;}
.sideMenu dt span.line{background:url(../images/line_01.gif) repeat-x left top;}
.sideMenu dt.dt1{background:url(../images/ico_12.gif) no-repeat 15px 11px;}
.sideMenu dt.dt2{background:url(../images/ico_13.gif) no-repeat 15px 11px;}
.sideMenu dt.dt3{background:url(../images/ico_14.gif) no-repeat 15px 11px;}
.sideMenu dt.dt4{background:url(../images/ico_15.gif) no-repeat 15px 11px;}
.sideMenu dt.dt5{background:url(../images/ico_16.gif) no-repeat 15px 11px;}
.sideMenu dt.dt6{background:url(../images/ico_17.gif) no-repeat 15px 11px;}
.sideMenu dd{width:260px;height:14px;padding:7px 0px 7px 40px;font-size:14px;}
.sideMenu dd a{color:#666666;}
.sideMenu dd a:hover{color:#666666;}
.sideMenu dd.current{height:22px;padding-top:13px;background:url(../images/right_nav_bg.gif) no-repeat left top;}
.sideMenu dd.current a{color:#339900;font-weight:bold;}
.sideMenu dd.current a:hover{color:#339900;}

/*###/common_res/css/front.css###*/
label.error{background:url(../images/unchecked.gif) no-repeat 0px 0px;padding-left:16px;margin-left:3px;}
label.success{background:url(../images/checked.gif) no-repeat 0px 0px;padding-left:16px;margin-left:3px;}

/*###/core_res/css/front.css###*/
.j-chkcode{position:absolute;display:none;top:50px;left:50px;z-index:100;border:1px solid #999999;background-color:#FFFFFF;}
.j-chkcode img{cursor:pointer}